tens of thousand of people - Turco Inglés Diccionario